package com.evosoft.enumeration;

public enum TipoEmpresaEnum {

	DISTRIBUIDOR((int) 1, "Distribuidor"),
    SUBDISTRIBUIDOR((int) 2, "Subdistribuidor"),
    CANAL((int) 3, "Canal"),
    PTOVENTA((int) 4, "ptoVenta");
	
    
    private final int codigo;
    private final String nombre;

    private TipoEmpresaEnum(int codigo, String nombre) {
        this.codigo = codigo;
        this.nombre = nombre;
    }

    
    public static TipoEmpresaEnum obtenerPorCodigo(int codigo){
        for(TipoEmpresaEnum e : TipoEmpresaEnum.values()){
            if(e.getCodigo()==codigo){
                return e;
            }
        }
        return null;
    }
    
    @Override
    public String toString() {
        return "(" + codigo + ")";
    }    
    
    public final int getCodigo() {
        return codigo;
    }

    public String getNombre() {
        return nombre;
    }
	
}
